.fixedWindow{width: 100%;height: 100%;}
.picker-panel{
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	font-size: 14px;
	color: #545454;
	z-index: 999;
}
.picker-panel a{color: #fd6262;}
.picker-box{
	width: 100%;
	height: 245px;
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	background: #fff;
	-webkit-animation: slideUp 0.5s ease-out;
}
.picker-box .hd{
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	text-align: center;
	background: #f0efed;
	border-bottom: 1px solid #ddd;
	font-size: 16px;
}
.picker-cancel-btn{
	float: left;
	padding-left: 10px;
}
.picker-ok-btn{
	float: right;
	padding-right: 10px;
}
.picker-wrap{
	position: relative;
	z-index: 9;
	overflow: hidden;
	height: 205px;
}
.picker-wrap .inner{
	width: 33.3333333333%;
	float: left;
	min-height: 100%;
}
.picker-item{
	line-height: 40px;
	text-align: center;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.picker-item.active{
	color: #fd6262;
}
.picker-action{
	width: 100%;
	height: 40px;
	background: rgba(253,98,98,0.1);
	position: absolute;
	top: 121px;
	left: 0;
	z-index: 0;
}
@-webkit-keyframes slideUp{
	0%{
		-webkit-transform: translateY(100%);
	}
	100%{
		-webkit-transform: translateY(0);
	}
}
.slideDown{
	-webkit-animation: slideDown 0.3s ease-in;
	-webkit-animation-fill-mode: forwards;
}
@-webkit-keyframes slideDown{
	0%{
		-webkit-transform: translateY(0);
		opacity: 1;
	}
	100%{
		-webkit-transform: translateY(100%);
		opacity: 0;
	}
}
